home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / symbols / de_CH < prev    next >
Text File  |  2005-01-13  |  3KB  |  95 lines

  1. // $Xorg: de_CH,v 1.3 2000/08/17 19:54:42 cpqbld Exp $
  2.  
  3.  
  4.  
  5.  
  6. // $XFree86: xc/programs/xkbcomp/symbols/de_CH,v 3.4 2000/01/21 01:12:27 dawes Exp $
  7.  
  8. partial default alphanumeric_keys 
  9. xkb_symbols "basic" {
  10.  
  11.     // Describes the differences between a very simple US/ASCII
  12.     // keyboard and a very simple Swiss keyboard
  13.  
  14.     // Alphanumeric section
  15.     name[Group1]= "Swiss German";
  16.     key <TLDE> {    [   section,    degree        ]    };
  17.     key <AE01> {    [      1,    plus         ],
  18.             [       bar,    exclamdown    ]    };
  19.     key <AE02> {    [      2,    quotedbl    ],
  20.             [        at,    oneeighth    ]    };
  21.     key <AE03> {    [      3,    asterisk    ],
  22.             [ numbersign            ]    };
  23.     key <AE04> {    [      4,    ccedilla    ]    };
  24.     key <AE05> {    [      5,    percent        ]    };
  25.     key <AE06> {    [      6,    ampersand    ],
  26.             [   notsign            ]    };
  27.     key <AE07> {    [      7,    slash        ],
  28.             [ brokenbar            ]    };
  29.     key <AE08> {    [      8,    parenleft    ],
  30.             [      cent            ]    };
  31.     key <AE09> {    [      9,    parenright    ]    };
  32.     key <AE10> {    [      0,    equal        ]    };
  33.     key <AE11> {    [ apostrophe,    question    ],
  34.             [ dead_acute            ]    };
  35.     key <AE12> {    [ dead_circumflex, dead_grave    ],
  36.             [ dead_tilde            ]    };
  37.  
  38.     key <AD03> {    [      e,    E        ],
  39.             [  EuroSign            ]    };
  40.     key <AD06> {    [      z,    Z        ]    };
  41.     key <AD11> {    [ udiaeresis,    egrave        ],
  42.             [ bracketleft            ]    };
  43.     key <AD12> {    [ dead_diaeresis, exclam    ],
  44.             [ bracketright            ]    };
  45.  
  46.     key <AC10> {    [ odiaeresis,    eacute        ]    };
  47.     key <AC11> {    [ adiaeresis,    agrave        ],
  48.             [  braceleft            ]    };
  49.     key <BKSL> {    [     dollar,    sterling    ],
  50.             [ braceright            ]    };
  51.  
  52.     key <LSGT> {    [      less,    greater        ],
  53.             [ backslash,    brokenbar    ]    };
  54.     key <AB01> {    [      y,    Y         ]    };
  55.     key <AB08> {    [     comma,    semicolon    ]    };
  56.     key <AB09> {    [    period,    colon        ]    };
  57.     key <AB10> {    [     minus,    underscore    ]    };
  58.  
  59.     // End alphanumeric section, begin "Keypad"
  60.     key <KPDL> {    [  KP_Delete,    KP_Decimal    ]    };
  61.     // End "Keypad" section
  62.  
  63.  
  64.     // begin modifier mappings
  65.     modifier_map Shift  { Shift_L };
  66.     modifier_map Lock   { Caps_Lock };
  67.     modifier_map Control{ Control_L };
  68. };
  69. partial alphanumeric_keys 
  70. xkb_symbols "Sundeadkeys" {
  71.     // modify the default Swiss German layout to use Sun dead keys
  72.     include "de_CH(basic)"
  73.     key <AE11> {    [ apostrophe,    question    ],
  74.             [ SunFA_Acute            ]    };
  75.     key <AE12> {    [ SunFA_Circum,    SunFA_Grave    ],
  76.             [ SunFA_Tilde            ]    };
  77.     key <AD12> {    [ SunFA_Diaeresis, exclam    ],
  78.             [ bracketright            ]    };
  79. };
  80. partial alphanumeric_keys 
  81. xkb_symbols "sundeadkeys" {
  82.     include "de_CH(Sundeadkeys)"
  83. };
  84. partial alphanumeric_keys 
  85. xkb_symbols "nodeadkeys" {
  86.     // modify the default Swiss German layout not to have any dead keys
  87.     include "de_CH(basic)"
  88.     key <AE11> {    [ apostrophe,    question    ],
  89.             [ acute                ]    };
  90.     key <AE12> {    [ asciicircum,    grave        ],
  91.             [ asciitilde            ]    };
  92.     key <AD12> {    [ diaeresis,    exclam        ],
  93.             [ bracketright            ]    };
  94. };
  95.